FUNDAMENTALS OF PARALLEL MULTICORE ARCHITECTURE

NT $ 2,744


‧Givesstudentsperspectivesonhowsharedmemoryparallelprogramsarewritten
‧Providesanunderstandingofwhatsoftwareprimitivesandhardwaresupportareneededinsharedmemorymulticoreandmultiprocessors
‧Discussesmemoryhierarchy,basicproblemswhendesigningsharedmemoryparallelmultiprocessors,cachecoherence,memoryconsistency,synchronization,andinterconnectionnetwork,showingstudentshowtheconceptsinteractandfittogether
‧Exploresthesingle-instructionmultiple-thread(SIMT)programmingmodel,whichisoftenusedinthegraphicsprocessingunit(GPU)system
‧Includesend-of-chapterexercises,withsolutionsandothermaterialonthebook’sCRCPresswebpage


Althoughmulticoreisnowamainstreamarchitecture,therearefewtextbooksthatcoverparallelmulticorearchitectures.Fillingthisgap,FundamentalsofParallelMulticoreArchitectureprovidesallthematerialforagraduateorseniorundergraduatecoursethatfocusesonthearchitectureofmulticoreprocessors.Thebookisalsousefulasareferenceforprofessionalswhodealwithprogrammingonmulticoreordesigningmulticorechips.

Thetext’scoverageoffundamentaltopicspreparesstudentstostudyresearchpapersinthemulticorearchitecturearea.Thetextoffersmanypedagogicalfeatures,including:
‧Sufficientlyshortchaptersthatcanbecomfortablyreadoveraweekend
‧Introducingeachconceptbyfirstdescribingtheproblemandbuildingintuitionthatleadstotheneedfortheconcept
‧““Didyouknow?““boxesthatpresentminicasestudies,alternativepointsofview,examples,andotherinterestingfactsordiscussionitems
‧Thought-provokinginterviewswithexpertswhosharetheirperspectivesonmulticorearchitecturesinthepast,present,andfuture
‧Onlineprogrammingassignmentsandsolutionsthatenhancestudents’understanding

Thefirstseveralchaptersaddressprogrammingissuesinsharedmemorymultiprocessors,suchastheprogrammingmodelandtechniquestoparallelizeregularandirregularapplications.Thecoreofthebookcoversthearchitecturesforsharedmemorymultiprocessors.Thefinalchaptercontainsinterviewswithexpertsinparallelmulticorearchitecture.


GPU PARALLEL ARCHITECTURE SYSTEM